Taiwan cherry - French English Dictionary